Two-Level Modeling
نویسندگان
چکیده
Experience on a large banking application has highlighted expressive weaknesses in the standard (concrete) syntax of UML, resulting in models that are under-constrained. It transpires, however, that the abstract syntax meta-model underlying UML is inherently more expressive that the concrete syntax layered on top of it. By directly reaching into, exploiting and, where necessary extending the meta-model we are able to constrain fully our domain models. Furthermore, since different fragments of a given model require different levels of expressive power, we are able to utilize a blend of concrete and extended abstract syntaxes to achieve a compact yet rich form of modeling. Finally, enhancing the concrete syntax of the modeling language, allowing the association of new concrete graphical icons with our abstract syntax extensions, facilitates the expression of models in an even more compact, readable, and intuitive form.
منابع مشابه
Two-level Full Factorial Design for Selectivity Modeling and Studying Simultaneous Effects of Temperature and Ethanol Concentration in Methanol Dehydration Reaction
Using surface analysis, simultaneous effects of temperature (260-380ºC) and ethanol concentration (0-1%) on dimethyl ether (DME) selectivity, yields of hydrocarbon and DME, and methanol conversion were investigated in methanol dehydration reaction over γ-Al2O3 catalyst. Methanol conversion and yield of hydrocarbon/DME were found to be significantly affected by temperature and the temperature-et...
متن کاملSystem Dynamics Modeling in Entrepreneurship Research: A Review of the Literature
System dynamics is a strategic approach for modeling complex systems and analyzing their behavior. Dynamic behavior in entrepreneurial system can be modeled using System Dynamics Approach and dynamic hypotheses about the system`s behavior can be proposed and tested using simulation and computer aided tools. However, as the review of literature shows, studies which link system dynamics modeling ...
متن کاملMathematical Modeling for an Integrated Inventory System with Two-level Trade Credit and Random Defectiveness in Transport
Modern business environment focuses on improving the operational efficiency of supplier, retailer and customers through integrating their inventory. Although a smoothly running integrated inventory system is ideal, the reality is to deal with imperfectness in transportation. In actual production environments, inventory items are not perfect and defectiveness occurs in random process. In this p...
متن کاملModeling Lake Urmia Water-Level Changes using Local Linear Neuro-Fuzzy Method
According to the water resources and climate change and challenges of Urmia Lake basin, which is the discharge and final destination of North West Rivers, a model was presented. Due to climate change and water resources in river basin such as rainfall, climate change in basin that has direct impact on evaporation over water catchment areas and lake water, this model can be provided. In addition...
متن کاملModeling and Control of Water Level in Boiler Drum for Nassiriyah Thermal Power Plant
The boiler drum process is a nonlinear, complex and multivariable process which includes significant time delay. Therefore, the control on the water level in the drum is not easy and ideal. The first objective of this paper is to model the drum water level referring to 210 MW power unit for Nassiriyah thermal power plant. The second objective is to study the water level controller operation wit...
متن کاملDynamic Modeling and Construction of a New Two-Wheeled Mobile Manipulator: Self-balancing and Climbing
Designing the self-balancing two-wheeled mobile robots and reducing undesired vibrations are of great importance. For this purpose, the majority of researches are focused on application of relatively complex control approaches without improving the robot structure. Therefore, in this paper we introduce a new two-wheeled mobile robot which, despite its relative simple structure, fulfills the req...
متن کامل